-1	null
1	-1
1150	1
2632	1150
5700	2632
5872	5700
5872	5872
6352	5872
8788	6352
18402	8788
24064	18402
25236	24064
29548	25236
29832	29548
31933	29832
32192	31933
38160	32192
38640	38160
41872	38640
43592	41872
45224	43592
46640	45224
50312	46640
50752	50312
51192	50752
56312	51192
58144	56312
74400	58144
74776	74400
80944	74776
84976	80944
85048	84976
86744	85048
103690	86744
104126	103690
108878	104126
115648	108878
133164	115648
186364	133164
189392	186364
195470	189392
199400	195470
212492	199400
240352	212492
247308	240352
290820	247308
307168	290820
338648	307168
357520	338648
383096	357520
385288	383096
458168	385288
493976	458168
502144	493976
537456	502144
617504	537456
648376	617504
677944	648376
752768	677944
778984	752768
806060	778984
831584	806060
908720	831584
3640288	908720
3783896	3640288
5077360	3783896
5376880	5077360
5392352	5376880
6212808	5392352
7171344	6212808
7755464	7171344
7819200	7755464
7985264	7819200
8107680	7985264
40547891	8107680
48600128	40547891
